overall satisfaction - Alemán Inglés Diccionario